package com.uzai.console.jsonvo.fd.fdtemplate;

import com.uzai.console.jsonvo.fd.fdtuo.FdTuoData;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @author liuqi
 * @date 2022年12月08日 14:20
 */
@Data
@ApiModel("发单模板数据对象")
public class FdTemplateData {
    @ApiModelProperty("消息类型（-1：托；0：文本消息；1：图片消息；3：视频消息；5：卡片消息；6：小程序卡片；）")
    private Integer msgType;

    @ApiModelProperty("间隔时间（单位：秒）")
    private Integer gap;

    @ApiModelProperty("文本消息内容，可以插入商品变量参数。格式为[淘口令+ID]或者[短链接+ID]")
    private String content;

    @ApiModelProperty("图片类型(1-普通图片；2-GIF图片)")
    private Integer imgType;

    @ApiModelProperty("图片链接")
    private String imgUrl;

    @ApiModelProperty("视频链接")
    private String videoUrl;

    @ApiModelProperty("卡片标题")
    private String cardTitle;
    @ApiModelProperty("卡片描述")
    private String cardDes;
    @ApiModelProperty("卡片图片")
    private String cardImg;
    @ApiModelProperty("卡片地址")
    private String cardUrl;

    @ApiModelProperty("小程序appId")
    private String miniProAppId;
    @ApiModelProperty("小程序标题")
    private String miniProTitle;
    @ApiModelProperty("小程序描述")
    private String miniProDesc;
    @ApiModelProperty("小程序页面地址")
    private String miniProUrl;
    @ApiModelProperty("图片key(加密密钥)")
    private String miniImgPwdStr;
    @ApiModelProperty("图片字符串String")
    private String miniImgStr;
    @ApiModelProperty("手机版图片")
    private String miniImgUrl;
    @ApiModelProperty("小程序原始id")
    private String miniProGhId;
    @ApiModelProperty("小程序来源名称")
    private String miniProName;

    @ApiModelProperty("托数据列表")
    private List<FdTuoData> tuoInfos;

}
